package com.yanqu.road.entity.activity.hsisland;

public class HsIslandUnionLog {

    /**
     * 类型。1：PVE事件的精英NPC，发现者自己击杀时，2：PVE事件的精英NPC，非发现者击杀时，3：有人发现海域宝库，4：有人发现【海神之心】，5：商会有人首次到达新海域
     */
    private int type;

    /**
     * 玩家ID
     */
    private long userId;

    /**
     * 被协助的玩家ID
     */
    private long helpUserId = 0;

    /**
     * 奖励
     */
    private HsIslandReward reward = null;

    /**
     * pve怪ID
     */
    private int pveMonsterId = 0;

    /**
     * 海域ID
     */
    private int floor = 0;

    /**
     * 海神之心数量
     */
    private int keyNum = 0;

    /**
     * 时间
     */
    private long time = 0;

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public long getUserId() {
        return userId;
    }

    public void setUserId(long userId) {
        this.userId = userId;
    }

    public long getHelpUserId() {
        return helpUserId;
    }

    public void setHelpUserId(long helpUserId) {
        this.helpUserId = helpUserId;
    }

    public HsIslandReward getReward() {
        return reward;
    }

    public void setReward(HsIslandReward reward) {
        this.reward = reward;
    }

    public int getPveMonsterId() {
        return pveMonsterId;
    }

    public void setPveMonsterId(int pveMonsterId) {
        this.pveMonsterId = pveMonsterId;
    }

    public int getFloor() {
        return floor;
    }

    public void setFloor(int floor) {
        this.floor = floor;
    }

    public int getKeyNum() {
        return keyNum;
    }

    public void setKeyNum(int keyNum) {
        this.keyNum = keyNum;
    }

    public long getTime() {
        return time;
    }

    public void setTime(long time) {
        this.time = time;
    }
}
